From 720ba67b5f83367534c44eed2f73b4f269953eb4 Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Tue, 9 Apr 2013 14:32:20 -0700 Subject: [PATCH] Added a quick test for getAllQueuedJobs(). Change-Id: Ia39461bc1e2356da1a694bf1898b8ca8e4200ff8 --- tests/phpunit/includes/jobqueue/JobQueueTest.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/phpunit/includes/jobqueue/JobQueueTest.php b/tests/phpunit/includes/jobqueue/JobQueueTest.php index a905f064e3..820f8c588b 100644 --- a/tests/phpunit/includes/jobqueue/JobQueueTest.php +++ b/tests/phpunit/includes/jobqueue/JobQueueTest.php @@ -106,6 +106,9 @@ class JobQueueTest extends MediaWikiTestCase { $queue->flushCaches(); $this->assertEquals( 2, $queue->getSize(), "Queue size is correct ($desc)" ); $this->assertEquals( 0, $queue->getAcquiredCount(), "No jobs active ($desc)" ); + $jobs = iterator_to_array( $queue->getAllQueuedJobs() ); + $this->assertEquals( 2, count( $jobs ), "Queue iterator size is correct ($desc)" ); + $job1 = $queue->pop(); $this->assertFalse( $queue->isEmpty(), "Queue is not empty ($desc)" ); -- 2.20.1